Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 OXFORD MEADOW Terraced £276,859 £160,250 26 Nov 2010
69 OXFORD MEADOW Semi-Detached £234,864 £85,000 16 Aug 2002
74 OXFORD MEADOW Terraced £265,498 £165,000 24 Jan 2014
76 OXFORD MEADOW Terraced £302,643 £280,000 25 Jun 2021